#if !defined(AFX_FUNDLG_CHARACTPOINT_H__A6E979EA_4697_4D28_A942_673DEF34340D__INCLUDED_)
#define AFX_FUNDLG_CHARACTPOINT_H__A6E979EA_4697_4D28_A942_673DEF34340D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// FunDlg_CharactPoint.h : header file
//



#include "BaseDlg.h"

#include ".\\Include\\BtnST.h"
#include ".\\Include\\ColourPickerCB.h"
//#include ".\\Include\\ColorStaticST.h"

/////////////////////////////////////////////////////////////////////////////
// CFunDlg_CharactPoint dialog
class CFunDlg_CharactPoint : public CBaseDlg
{
public:
	INT			m_nPointType;

	CButtonST	m_BtnCCD;
	CButtonST	m_BtnFocus;
	CButtonST	m_BtnMaterial;

	void		CheckCCD();

// Construction
public:
	CFunDlg_CharactPoint(CWnd* pParent = NULL);   // standard constructor
	DECLARE_DYNCREATE(CFunDlg_CharactPoint)

// Dialog Data
	//{{AFX_DATA(CFunDlg_CharactPoint)
	enum { IDD = IDD_DLG_FUN_CHARARCTPOINT };
	CColourPickerCB	m_csColor;
	UINT	m_nAlignAdj;
	int		m_nAlignLen;
	double	m_dAlignVel;
	int		m_nCorrectYAfterRotato;
	int		m_nStyle;
	BOOL	m_bMode;
	int		m_nWave;
	double	m_dCh2Left;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CFunDlg_CharactPoint)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	COLORREF	m_crColour;

	// Generated message map functions
	//{{AFX_MSG(CFunDlg_CharactPoint)
	afx_msg void OnBtnConfirm();
	afx_msg void OnCheckCcd();
	afx_msg void OnCheckFocus();
	afx_msg void OnCheckMaterial();
	virtual BOOL OnInitDialog();
	afx_msg void OnBtnFirst();
	afx_msg void OnChangeEditAlignadj();
	afx_msg void OnSelchangeComboAlignlen();
	afx_msg void OnCheckCutch2();
	afx_msg void OnChangeEditAlignvel();
	afx_msg void OnCheckPixtomm();
	afx_msg void OnChangeEditYcorrectafterrotato();
	afx_msg void OnSelchangeComboStyle();
	afx_msg void OnSelchangeComboColor();
	afx_msg void OnSelchangeComboWave();
	afx_msg void OnCheckLasermode();
	afx_msg void OnChangeEditCh2left();
	afx_msg void OnCheckJumplaser();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_FUNDLG_CHARACTPOINT_H__A6E979EA_4697_4D28_A942_673DEF34340D__INCLUDED_)
